//系统工具函数
var systemTool = {		  
	getSubTree:function(obj, id, url ,opetimg ,closeimg){ //ajax得到子树
		if(!$(obj).data('loaded')){
			this.getAjaxTrData(id,url);				
			$(obj).data({'loaded':true, 'opened':true});
			$('#icon_'+id).attr('src',closeimg);
		}else{
			if($(obj).data('opened')){ //关闭子树
				$('#icon_'+id).attr('src',opetimg);				
				$('.dataGrid tr[id^="'+id+'_"]').hide();				
				$(obj).data({'opened':false});
			}else{	
				$('#icon_'+id).attr('src',closeimg);
				//设置子树展开图标
				$('.dataGrid img[id^="icon_'+id+'_"]').each(function(){	
					if($(this).data('loaded')){						
						$(this).data('opened',true).attr('src',closeimg);
					}											   
				});				
				$('.dataGrid tr[id^="'+id+'_"]').show();
				$(obj).data({'opened':true});
			}
		}
	},
	getAjaxTrData:function(id,url){ //
		//parent.rightPanle.progressOn();			
		$.ajax({
			type: "GET",
			url:url, 
			data:"fidstr="+JSON.stringify(id),
			dataType:"text", 
			success:function(result) {
				if(result){					
					$("#"+id).after($(result).click(function(){
						$(this).addClass('selected').siblings().removeClass('selected');
					}));
					$('.dataGrid tr:odd').attr('class','odd');
                    $('.dataGrid tr:even').attr('class','even');					
				}				
				//parent.rightPanle.progressOff();
			}
		});		
	}
};